Synonyms for "alpine salamander"

Words with similar meaning